have one's own needs or aspirations satisfied - Spanisch Englisch Wörterbuch